package com.example.model;

import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = true)
public class NotificationEvent extends Event {
    private String userId;
    private String message;
    private String channel; // "EMAIL", "SMS", "PUSH"
    
    public NotificationEvent() {
        super("NOTIFICATION_EVENT");
    }
    
    public NotificationEvent(String userId, String message, String channel) {
        super("NOTIFICATION_EVENT");
        this.userId = userId;
        this.message = message;
        this.channel = channel;
    }
} 